home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / sys / amiga / programmer / 469 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  3.9 KB

  1. Path: nntp.teleport.com!sschaem
  2. From: sschaem@teleport.com (Stephan Schaem)
  3. Newsgroups: comp.sys.amiga.programmer
  4. Subject: Re: Amiga programmers in deep shit...
  5. Date: 8 Jan 1996 11:13:21 GMT
  6. Organization: Teleport - Portland's Public Access (503) 220-1016
  7. Distribution: world
  8. Message-ID: <4cqu8h$f6u@maureen.teleport.com>
  9. References: <19960104.549D10.14D00@tbag.org> <4cjjbr$4im@maureen.teleport.com> <4cmvp3$mis@mordred.cc.jyu.fi> <4cnhfp$jjo@maureen.teleport.com> <4cp4ba$97l@mordred.cc.jyu.fi>
  10. NNTP-Posting-Host: kelly.teleport.com
  11. X-Newsreader: TIN [version 1.2 PL2]
  12.  
  13. Aki Laukkanen (daeron@co.jyu.fi) wrote:
  14. : Stephan Schaem (sschaem@teleport.com) wrote:
  15. : : Aki Laukkanen (daeron@co.jyu.fi) wrote:
  16. : : : Stephan Schaem (sschaem@teleport.com) wrote:
  17.  
  18. : :  You have a 4500x200 8bit picture on a floppy. this picture is the background
  19. : :  for an horizontal scrolling map (Put what ever you want on top).
  20. : :  now, as you scroll the map, you can load it from floppy tiny bit at a 
  21. : :  time... No need to have in in memory.
  22.  
  23. : But if you want to scroll more than 100 pixels/second your lowly "flopper"
  24. : will be left like a sitting duck. Not to mention that a 4500x200x256 picture
  25. : takes almost whole DD disk anyway. So your example is kind a unrealistic
  26. : anyway, unless you have 20 or so disks for your levels
  27.  
  28.  I already prove you wrong that you can read the 900K from floppy
  29.  gradually. Now dont base your retoric on the example:
  30.  
  31.  1) You couldn't do 100pixel scroll from a HD, whats the point anyway... 
  32.  2) yes it was an example to show you 900K loaded from 1 DSDD floppy.
  33.     (The example, was an example to prove a point, not the basis of a game)
  34.  
  35. : If you are really assured that you can't alter game (if it's a shooter,
  36. : make armour shops or something on the way :) and it's totally unexceptable
  37. : to have even a slightest pause in the game play, then it's all because
  38. : of your bad design decisions and aim to make the game require a device
  39. : from "the other side of the iron curtain".
  40.  
  41.  Yea, I will put an armour shop to load a major enemy mods... sound great.
  42.  BTW AT/CBM sell A1200 without HD, but a floppy And do not require the
  43.  system to have one. So for those people this kind of deisng make ALOT
  44.  of sense. but true you can alway cut down on your design to make it fit
  45.  in memory... 
  46.  
  47. : As an alternative:
  48. : I'd suggest changing the engine to construct the level from bigger pieces.
  49. : Who's going to draw a giant 4500x200 picture pixel by pixel anyway. They don't
  50. : need to be 16x16 or so blocks (which make the game look blocky) if you don't
  51. : want to.
  52.  
  53.  Man... this was a freaking example! 
  54.  Using 16x16 block map dont look blocky if you know what you are doing.
  55.  Even though of using 8x8 block map from a bitmap, then from it create a 
  56.  16x16 block map, etc... 
  57.  
  58.  I guess I really have to spoon feed you a real life example.
  59.  
  60.  1) you have a block map sectorized...
  61.  2) the sector hold local gfx and sound etc..
  62.  3) you sequentialy write the sector data on disk
  63.  4) you only preload the global data during game startup
  64.     (game startup can be the place where you choose your config etc..) 
  65.  
  66.  You can from the boot block load a logo startup (little animation),
  67.  when it ends you probably loaded a few block with the the game title
  68.  and music... the title fade you are in your selection menu (At this time
  69.  the global data is loaded) after you game selection, the game is near or
  70.  already loaded... you play with the equivalent of 'zero' waiting time
  71.  and nearly 1meg of disk game data.
  72.  
  73. : :  you design for the cd32. BTW, cdrom game do something similar by playing 
  74. : :  audio track via the drive. they dont preload the tracks , now that would be
  75. : :  'bloddy stupid':)
  76.  
  77. : Uhm, you're talking about two completely different things.
  78.  
  79.  close enought... The CD32 play virtual data while playing, you can do the 
  80.  same  from floppy. the data is just of another type. You could have a music
  81.  disk for the game background, but it would be mono ~10k and last
  82.  ~2minut :)
  83.  
  84.  Stephan
  85.